engine compartment lids - Spanish English Dictionary